shumate.c.types

Undocumented in source.

Public Imports

gdk.c.types
public import gdk.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
gtk.c.types
public import gtk.c.types;
Undocumented in source.

Members

Aliases

FileCacheError
alias FileCacheError = ShumateFileCacheError
Undocumented in source.
MapProjection
alias MapProjection = ShumateMapProjection
Undocumented in source.
SHUMATE_MAJOR_VERSION
alias SHUMATE_MAJOR_VERSION = MAJOR_VERSION
Undocumented in source.
SHUMATE_MAP_SOURCE_MFF_RELIEF
alias SHUMATE_MAP_SOURCE_MFF_RELIEF = MAP_SOURCE_MFF_RELIEF
Undocumented in source.
SHUMATE_MAP_SOURCE_OSM_CYCLE_MAP
alias SHUMATE_MAP_SOURCE_OSM_CYCLE_MAP = MAP_SOURCE_OSM_CYCLE_MAP
Undocumented in source.
SHUMATE_MAP_SOURCE_OSM_MAPNIK
alias SHUMATE_MAP_SOURCE_OSM_MAPNIK = MAP_SOURCE_OSM_MAPNIK
Undocumented in source.
SHUMATE_MAP_SOURCE_OSM_TRANSPORT_MAP
alias SHUMATE_MAP_SOURCE_OSM_TRANSPORT_MAP = MAP_SOURCE_OSM_TRANSPORT_MAP
Undocumented in source.
SHUMATE_MAP_SOURCE_OWM_CLOUDS
alias SHUMATE_MAP_SOURCE_OWM_CLOUDS = MAP_SOURCE_OWM_CLOUDS
Undocumented in source.
SHUMATE_MAP_SOURCE_OWM_PRECIPITATION
alias SHUMATE_MAP_SOURCE_OWM_PRECIPITATION = MAP_SOURCE_OWM_PRECIPITATION
Undocumented in source.
SHUMATE_MAP_SOURCE_OWM_PRESSURE
alias SHUMATE_MAP_SOURCE_OWM_PRESSURE = MAP_SOURCE_OWM_PRESSURE
Undocumented in source.
SHUMATE_MAP_SOURCE_OWM_TEMPERATURE
alias SHUMATE_MAP_SOURCE_OWM_TEMPERATURE = MAP_SOURCE_OWM_TEMPERATURE
Undocumented in source.
SHUMATE_MAP_SOURCE_OWM_WIND
alias SHUMATE_MAP_SOURCE_OWM_WIND = MAP_SOURCE_OWM_WIND
Undocumented in source.
SHUMATE_MAX_LATITUDE
alias SHUMATE_MAX_LATITUDE = MAX_LATITUDE
Undocumented in source.
SHUMATE_MAX_LONGITUDE
alias SHUMATE_MAX_LONGITUDE = MAX_LONGITUDE
Undocumented in source.
SHUMATE_MICRO_VERSION
alias SHUMATE_MICRO_VERSION = MICRO_VERSION
Undocumented in source.
SHUMATE_MINOR_VERSION
alias SHUMATE_MINOR_VERSION = MINOR_VERSION
Undocumented in source.
SHUMATE_MIN_LATITUDE
alias SHUMATE_MIN_LATITUDE = MIN_LATITUDE
Undocumented in source.
SHUMATE_MIN_LONGITUDE
alias SHUMATE_MIN_LONGITUDE = MIN_LONGITUDE
Undocumented in source.
State
alias State = ShumateState
Undocumented in source.
StyleError
alias StyleError = ShumateStyleError
Undocumented in source.
TileDownloaderError
alias TileDownloaderError = ShumateTileDownloaderError
Undocumented in source.
Unit
alias Unit = ShumateUnit
Undocumented in source.

Enums

ShumateFileCacheError
enum ShumateFileCacheError

Error codes in the #SHUMATE_FILE_CACHE_ERROR domain.

ShumateMapProjection
enum ShumateMapProjection

Projections supported by the library.

ShumateState
enum ShumateState

Tile loading state.

ShumateStyleError
enum ShumateStyleError

Error codes that occurs while parsing the style in [class@VectorRenderer].

ShumateTileDownloaderError
enum ShumateTileDownloaderError

Error codes in the #SHUMATE_TILE_DOWNLOADER_ERROR domain.

ShumateUnit
enum ShumateUnit

Units used by the scale.

Manifest constants

MAJOR_VERSION
enum MAJOR_VERSION;

The major version of libshumate (1, if %SHUMATE_VERSION is 1.2.3)

MAP_SOURCE_MFF_RELIEF
enum MAP_SOURCE_MFF_RELIEF;

Maps for Free Relief

MAP_SOURCE_OSM_CYCLE_MAP
enum MAP_SOURCE_OSM_CYCLE_MAP;

OpenStreetMap Cycle Map

MAP_SOURCE_OSM_MAPNIK
enum MAP_SOURCE_OSM_MAPNIK;

OpenStreetMap Mapnik

MAP_SOURCE_OSM_TRANSPORT_MAP
enum MAP_SOURCE_OSM_TRANSPORT_MAP;

OpenStreetMap Transport Map

MAP_SOURCE_OWM_CLOUDS
enum MAP_SOURCE_OWM_CLOUDS;

OpenWeatherMap clouds layer

MAP_SOURCE_OWM_PRECIPITATION
enum MAP_SOURCE_OWM_PRECIPITATION;

OpenWeatherMap precipitation

MAP_SOURCE_OWM_PRESSURE
enum MAP_SOURCE_OWM_PRESSURE;

OpenWeatherMap sea level pressure

MAP_SOURCE_OWM_TEMPERATURE
enum MAP_SOURCE_OWM_TEMPERATURE;

OpenWeatherMap temperature

MAP_SOURCE_OWM_WIND
enum MAP_SOURCE_OWM_WIND;

OpenWeatherMap wind

MAX_LATITUDE
enum MAX_LATITUDE;

The maximal possible latitude value.

MAX_LONGITUDE
enum MAX_LONGITUDE;

The maximal possible longitude value.

MICRO_VERSION
enum MICRO_VERSION;

The micro version of libshumate (3, if %SHUMATE_VERSION is 1.2.3)

MINOR_VERSION
enum MINOR_VERSION;

The minor version of libshumate (2, if %SHUMATE_VERSION is 1.2.3)

MIN_LATITUDE
enum MIN_LATITUDE;

The minimal possible latitude value.

MIN_LONGITUDE
enum MIN_LONGITUDE;

The minimal possible longitude value.

Structs

ShumateCompass
struct ShumateCompass
Undocumented in source.
ShumateCompassClass
struct ShumateCompassClass
Undocumented in source.
ShumateCoordinate
struct ShumateCoordinate
Undocumented in source.
ShumateCoordinateClass
struct ShumateCoordinateClass
Undocumented in source.
ShumateDataSource
struct ShumateDataSource
Undocumented in source.
ShumateDataSourceClass
struct ShumateDataSourceClass
Undocumented in source.
ShumateFileCache
struct ShumateFileCache
Undocumented in source.
ShumateFileCacheClass
struct ShumateFileCacheClass
Undocumented in source.
ShumateLayer
struct ShumateLayer
Undocumented in source.
ShumateLayerClass
struct ShumateLayerClass
Undocumented in source.
ShumateLicense
struct ShumateLicense
Undocumented in source.
ShumateLicenseClass
struct ShumateLicenseClass
Undocumented in source.
ShumateLocation
struct ShumateLocation
Undocumented in source.
ShumateLocationInterface
struct ShumateLocationInterface

An interface common to objects having latitude and longitude.

ShumateMap
struct ShumateMap
Undocumented in source.
ShumateMapClass
struct ShumateMapClass
Undocumented in source.
ShumateMapLayer
struct ShumateMapLayer
Undocumented in source.
ShumateMapLayerClass
struct ShumateMapLayerClass
Undocumented in source.
ShumateMapSource
struct ShumateMapSource
Undocumented in source.
ShumateMapSourceClass
struct ShumateMapSourceClass
Undocumented in source.
ShumateMapSourceRegistry
struct ShumateMapSourceRegistry
Undocumented in source.
ShumateMapSourceRegistryClass
struct ShumateMapSourceRegistryClass
Undocumented in source.
ShumateMarker
struct ShumateMarker
Undocumented in source.
ShumateMarkerClass
struct ShumateMarkerClass
Undocumented in source.
ShumateMarkerLayer
struct ShumateMarkerLayer
Undocumented in source.
ShumateMarkerLayerClass
struct ShumateMarkerLayerClass
Undocumented in source.
ShumateMemoryCache
struct ShumateMemoryCache
Undocumented in source.
ShumateMemoryCacheClass
struct ShumateMemoryCacheClass
Undocumented in source.
ShumatePathLayer
struct ShumatePathLayer
Undocumented in source.
ShumatePathLayerClass
struct ShumatePathLayerClass
Undocumented in source.
ShumatePoint
struct ShumatePoint
Undocumented in source.
ShumatePointClass
struct ShumatePointClass
Undocumented in source.
ShumateRasterRenderer
struct ShumateRasterRenderer
Undocumented in source.
ShumateRasterRendererClass
struct ShumateRasterRendererClass
Undocumented in source.
ShumateScale
struct ShumateScale
Undocumented in source.
ShumateScaleClass
struct ShumateScaleClass
Undocumented in source.
ShumateSimpleMap
struct ShumateSimpleMap
Undocumented in source.
ShumateSimpleMapClass
struct ShumateSimpleMapClass
Undocumented in source.
ShumateTile
struct ShumateTile
Undocumented in source.
ShumateTileClass
struct ShumateTileClass
Undocumented in source.
ShumateTileDownloader
struct ShumateTileDownloader
Undocumented in source.
ShumateTileDownloaderClass
struct ShumateTileDownloaderClass
Undocumented in source.
ShumateVectorRenderer
struct ShumateVectorRenderer
Undocumented in source.
ShumateVectorRendererClass
struct ShumateVectorRendererClass
Undocumented in source.
ShumateViewport
struct ShumateViewport
Undocumented in source.
ShumateViewportClass
struct ShumateViewportClass
Undocumented in source.

Meta